//==============================================================================
// armory_anim.txt
//==============================================================================

import Construction_defines_anim.txt

//==============================================================================
define empower
{
   SetSelector
   {
      EmpowerLogic
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualnone Jimmy
            }
         }
      }
      SetSelector
      {
         set hotspot
         {
            version
            {
               Visualparticle SFX E Pharaoh Empower Large
            }
         }
      }
   }
}

//==============================================================================
define CypressA
{
   set hotspot
   {
      version
      {
         Visual Terrain G CypressA
      }
   }  
}


//==============================================================================
define CypressB
{
   set hotspot
   {
      version
      {
         Visual Terrain G CypressB
      }
   }  
}

//==============================================================================
define VINEA
{
   set hotspot
   {
      version
      {
         Visual Building VineA
      }
   }  
}

//==============================================================================
define VINEB
{
   set hotspot
   {
      version
      {
         Visual Building VineB
      }
   }  
}

//==============================================================================
define fire
{
   set hotspot
   {
      version
      {
         VisualNone Jimmy
      }
   }
}

//==============================================================================
define Dust
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Building DustA
      }
   }  
}

//==============================================================================
define GenericSmoke
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Generic Smoke Medium
      }
   }  
}

//==============================================================================
define Shield
{
   TechLogic Copper shields/Bronze shields/Iron shields
   set hotspot
   {
      version
      {
         Visual Attachments G Shield wood
      }
   }
   set hotspot
   {
      version
      {
         Visual Attachments G Shield iron
      }
   }
   set hotspot
   {
      version
      {
         Visual Attachments G Shield bronze
      }
   }
}
//==============================================================================
define ACC
{
   set hotspot
   {
      version
      {
         Visual Building Beta G Armory ACC
      }
   }  
}
//==============================================================================
anim idle
{
   SetSelector
   {
      TechLogic age 2/age 3/age 4
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
                         connect Chin Shield hotspot
				 Connect attachpoint GenericSmoke hotspot
			         connect hotspot ACC hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
      //---------------------------Age 3--------------------------------//
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
                         connect Chin Shield hotspot
				 Connect attachpoint GenericSmoke hotspot
			         connect hotspot ACC hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
      //---------------------------Age 4--------------------------------//
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory_OlympicAge
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
                         connect Chin Shield hotspot
				 Connect attachpoint GenericSmoke hotspot
			         connect hotspot ACC hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
   }
}

//==============================================================================
anim Death
{
   SetSelector
   {
      TechLogic age 2/age 3/age 4
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory_Death
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
				 Connect attachpoint GenericSmoke hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
      //---------------------------Age 3--------------------------------//
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory_Death
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
				 Connect attachpoint GenericSmoke hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
      //---------------------------Age 4--------------------------------//
      SetSelector
      {
         ConstructionLogic 0 33 66
         set hotspot
         {
            version
            {
                  Visual Building Beta G Armory_OlympicAgeDeath
connect Rightfoot CypressB hotspot                         
connect Leftfoot CypressB hotspot
connect Leftleg CypressA hotspot		         
				 Connect attachpoint GenericSmoke hotspot
							connect Smoke0 Dust hotspot
							connect Smoke1 Dust hotspot
							connect Smoke2 Dust hotspot
							connect Smoke3 Dust hotspot
            }
         }
         set hotspot
         {
            version
            {
                  Visual Building Construction Medium A
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building Construction Medium B
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
               }
            }
            set hotspot
            {
               version
               {
                  Visual Building G ConstructionArmory
                  connect ATTACHPOINT empower hotspot
		            connect attachpoint E_Long_Brick hotspot
		            connect face E_Long_Brick hotspot
		            connect chin E_Medium_Brick hotspot
		            connect leftfoot E_Medium_Brick hotspot
		            connect lefthand E_Small_Brick hotspot
		            connect leftleg E_Small_Brick hotspot
            }
         }
      }
   }
}
